Skip to content

PHP 8 support#7

Merged
weierophinney merged 7 commits intolaminas:2.9.xfrom
tanerkay:2.9.x
Mar 17, 2021
Merged

PHP 8 support#7
weierophinney merged 7 commits intolaminas:2.9.xfrom
tanerkay:2.9.x

Conversation

@tanerkay
Copy link
Copy Markdown
Contributor

@tanerkay tanerkay commented Jan 10, 2021

Q A
New Feature yes

Description

Addresses #6

Caveats:

  • waiting on two upstream dependencies for PHP 8 support:
    • laminas/laminas-math
    • laminas/laminas-recaptcha

@tanerkay tanerkay changed the title #6 PHP 8 support PHP 8 support Jan 10, 2021
@froschdesign
Copy link
Copy Markdown
Member

froschdesign commented Jan 11, 2021

@tanerkay
Thanks for your contribution! 👍

waiting on two upstream dependencies for PHP 8 support…

In the meantime you can fix some other problems like:

PHP Fatal error:  Declaration of LaminasTest\Captcha\ImageTest::tearDown() must be compatible
with PHPUnit\Framework\TestCase::tearDown(): void
in /home/travis/build/laminas/laminas-captcha/test/ImageTest.php on line 65

https://travis-ci.com/github/laminas/laminas-captcha/jobs/470269060#L473

Thanks in advance!

@froschdesign froschdesign linked an issue Jan 11, 2021 that may be closed by this pull request
6 tasks
@sivaschenko
Copy link
Copy Markdown

sivaschenko commented Mar 11, 2021

Hi @tanerkay @froschdesign are there any expectation when the PHP 8 support could be available?

Looks like laminas/laminas-math is already compatible with PHP 8
And laminas/laminas-recaptcha#5 is ready as well

Signed-off-by: Taner Kucukyuruk <taner.kucukyuruk@gmail.com>
Signed-off-by: Taner Kucukyuruk <taner.kucukyuruk@gmail.com>
Signed-off-by: Taner Kucukyuruk <taner.kucukyuruk@gmail.com>
Signed-off-by: Taner Kucukyuruk <taner.kucukyuruk@gmail.com>
Signed-off-by: Taner Kucukyuruk <taner.kucukyuruk@gmail.com>
@weierophinney weierophinney added this to the 2.9.0 milestone Mar 17, 2021
All of it targetted PHP versions prior to 7.3.

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
@weierophinney weierophinney merged commit f4a398c into laminas:2.9.x Mar 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PHP 8.0 support

4 participants